package com.yunhe.merchants.constant;

/**
 * @Author: DongWenYu
 * @Date: 2021/5/8 20:29
 */
public class MyProjectConsts {

    public enum COMPANY_STATUS {
        ToBeAssigned("1", "待分配"),
        ToBeClaimed("2", "待认领"),
        Return("3", "返场项目"),
        Intention("4", "意向项目"),
        Phone("5", "电话来访"),
        Visit("6", "现场来访"),
        FollowUp("7", "后续跟进"),
        Sign("8", "签订合同"),
        Pay("9", "支付定金"),
        License("10", "证照办理"),
        Success("11", "成功项目"),
        Park("12", "在园项目"),
        LeaveSoon("13","即将离场"),
        Leave("14", "离场项目"),
        Fail("15", "失败项目");
        private String value;
        private String title;
        COMPANY_STATUS(String value, String title) {
            this.value = value;
            this.title = title;
        }
        public String value() {
            return value;
        }
        public String title() {
            return title;
        }
    }

    public enum DATA_TYPE {
        ManagerProjectPool("01", "经理项目池"),
        PublicBusinessOpportunityBank("02", "公共商机库"),
        plan("03", "策划部");
        private String value;
        private String title;
        DATA_TYPE(String value, String title) {
            this.value = value;
            this.title = title;
        }
        public String value() {
            return value;
        }
        public String title() {
            return title;
        }
    }

    // 布尔定义
    public enum BOOLEAN {
        No("2", "否"),
        Yes("1","是");
        private String value;
        private String title;
        BOOLEAN(String value, String title) {
            this.value = value;
            this.title = title;
        }
        public String value() {
            return value;
        }
        public String title() {
            return title;
        }
    }

    // 布尔定义
    public enum Source {
        Manager("01", "经理项目池"),
        Public("02","公共商机库"),
        plan("03","策划部");
        private String value;
        private String title;
        Source(String value, String title) {
            this.value = value;
            this.title = title;
        }
        public String value() {
            return value;
        }
        public String title() {
            return title;
        }
    }

    // 布尔定义
    public enum Time_Type {
        Year("0", "年"),
        Quarter("1","季度"),
        Month("2","月");
        private String value;
        private String title;
        Time_Type(String value, String title) {
            this.value = value;
            this.title = title;
        }
        public String value() {
            return value;
        }
        public String title() {
            return title;
        }
    }

    // 渠道来源定义
    public enum CHANNEL_SOURCE {
        RecommendedByOthers("1", "他人推荐"),
        SpontaneousImport("2","自发导入"),
        NetworkCrawling("3","网络爬取");
        private String value;
        private String title;
        CHANNEL_SOURCE(String value, String title) {
            this.value = value;
            this.title = title;
        }
        public String value() {
            return value;
        }
        public String title() {
            return title;
        }
    }

}
